home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 September / Macworld (1997-09).dmg / Top Utilities / TypeIt4Me / 2-TypeIt4Me Release History < prev    next >
Text File  |  1997-03-23  |  25KB  |  399 lines

  1. Full instructions on how to use TypeIt4Me can be found in file 3-TypeIt4Me User Manual in this distribution folder. In the unlikely event that it should be missing, you can also find them by clicking Help… in the TypeIt4Me Control Panel or in the About TypeIt4Me dialog.
  2. Instructions can be printed in full or in part by selecting the text and copying it via the Clipboard into your word-processor. To print out the instructions including the screen illustrations, click on Save as TeachText. Save the file to disk then double click it to open it with TeachText or SimpleText and Print it. 
  3.  
  4. Please make a note of our new address:
  5. Riccardo Ettore
  6. 37 Winn Road
  7. London, SE12 9EX
  8. United Kingdom
  9.  
  10. (Phone/fax:+44 181 857 1372)
  11.  
  12. Internet email:
  13. 72277.1344@compuserve.com
  14. REttore@aol.com
  15. REttore@hebel.net
  16.  
  17. http://members.aol.com/rettore
  18. http://www.hebel.net/~rettore/
  19.  
  20. The above WWW sites always carry the latest version.
  21.  
  22.  
  23. Release History
  24. (in reverse chronological order)
  25.  
  26. New in version 4.7.0:
  27. Released on Sunday, March 23, 1997
  28.  
  29. • fixed cosmetic bug in Menu Preferences dialog.
  30. • updated Registration Form to reflect new pricing policy
  31.  
  32. New in version 4.7.0beta2:
  33. Public beta released on Sunday, March 9, 1997. This is also Final Candidate for Golden Master release on March 16 if no further bugs are reported. Other feature requests will have to wait for next release.
  34.  
  35. New features:
  36.  
  37. • Rich said:
  38. I would like to be able to override the "Displaying this many entries in the
  39. popup menu would take forever" dialog box. Sometimes I wouldn't mind it
  40. taking forever; I'd rather see my list that way.
  41. DONE as follows:
  42. user can now set the number of abbs after which the Don't append abbs to menu check box is ticked automatically to avoid a long delay in popping up the menu. It defaults at the previous setting of 200.
  43.  
  44. • Pär said:
  45. >If I tell the program to write "cd swedish:charlotte_r:robur", I do NOT
  46. >want the program to write "Cd swedish:charlotte_r:robur" which it does if
  47. >the name has a capital first letter. Make that change and I will register!
  48. DONE as follows:
  49. changed Ignore Caps Lock to Don't match Abb Case to make it clearer what this setting now does: if checked, it will turn off the feature whereby the first letter of the expanded text will be typed in UPPER case if the first letter of the abb was typed in UPPER case or the whole text will be typed in CAPS if the abb was typed in CAPS.
  50.  
  51. • George said: I don't know if this is possible, but couldn't you add something to your code that would automatically copy the text that the user highlights to the
  52. clipboard??   This would eliminate a keystroke, as you would copy and then
  53. access TypeIt4Me in one step.  Of course I'm not a programmer, so this is
  54. probably much more difficult than it appears.  :)
  55. DONE.
  56.  
  57. • Snuey said: After selecting New and entering the trigger, it would be handy if the right hand pane of the dialog were already selected, so I didn't have to click in it before entering the expansion text.
  58. DONE.
  59.  
  60.  
  61. Bug fixes:
  62.  
  63.  
  64. • Dale said:
  65. Here's something I noticed with the beta of TypeIt4Me. I have always changed the date format which is currently abbreviated 'adl' to 'dt' (it displays in the form 'January 14, 1997'). When I attempted to enter this change in the beta I was met with a series of irrelevant notices that similiar, not identical abbreviations existed for other date forms. After answering 'Keep It' to all but the one abbreviation, the list still failed to display the updated abbreviation next to that form. Strangely typing the abbreviation 'dt' does produce the desired result. 
  66. FIXED: date/time abbs are again displayed properly in the preferences dialog (this was only broken in 4.7.0beta1 and was fine in previous versions)
  67.  
  68. • Snuey said: I just wanted to mention that according to Conflict Catcher 3.0.4, TypeIt4Me 4.7.0beta1 sets aside 72K of ram at startup, but uses 93K.
  69. FIXED by changing sysz from 72K to 100K
  70.         
  71. • Richard reported a problem where an abb in the pop up menu was being displayed in outline style (because it contained the characters < and S)
  72. It's FIXED.
  73.  
  74. • I also fixed it so abbreviations expand when typed after a shift-space or ctrl-space (this was only broken in 4.7.0beta1)
  75.  
  76.  
  77. New in version 4.7.0beta1:
  78. Public beta released on Sunday, January 12, 1997 
  79.  
  80. New features:
  81.  
  82. • It is now possible to display the abbs/entries in the menu in a custom order instead of alphabetical order only. This option is controlled by 2 new radio buttons under the Menu... dialog in Preferences.. To arrange abbreviations in custom order, press the option key (labelled alt on most keyboards) as you click in the list in Edit entries. You will be able to move the selected abbreviation up or down the list.
  83. You can even create menu separator items by defining abbreviations named (-x. The x will be a number from 1 to n of your own choice which will not appear in the separator but is needed since you cannot define multiple abbreviations with the same name). You must set these "abbreviations" to "expand" to something or they won't be saved in the list. Anything will do, including a single space.
  84.  
  85. • A new option in Preferences... Menu... allows users to have the menu display:
  86.             • abbreviations only (default and only choice in previous versions)
  87.             • abbreviations->first 20 characters of the expanded text
  88.             • expanded text only (first 20 characters)            
  89.          NB: Any carriage returns in expanded text are displayed as ¬
  90.  
  91. • You can now slow down the automatic typing. This was requested by a user who was having problems in AOL chat areas due to TypeIt4Me typing too fast.
  92.  
  93. • Expansion... preferences dialog is now split into 2 parts (it was getting too crowded):
  94.    Expansion Triggers... (no changes)
  95.    Expansion Settings...            
  96.    • Radio buttons allow user to choose ctrl- instead of shift-space to inhibit expansion on a one-off basis.
  97.  
  98. • Abbreviations will no longer trigger when user backspaces over a space or other trigger typed by mistake. An example will make this clearer:
  99. in previous versions, typing a<space><backspace>re would result in aRiccardo Ettore instead of are (assuming of course that you defined re->Riccardo Ettore. You will naturally still get aRiccardo Ettore if you click next to an a (as opposed to backspacing to it while typing).
  100.  
  101. • A persistent reminder after 30 days of use will politely remind users to register. They will then be issued with a user name and matching ID code to personalize their copy.
  102.  
  103.  
  104. Bug fixes:
  105.         
  106. • Typing invisible characters (such as ctrl-u or one of the arrow keys, ESC, etc) will no longer inhibit an abbreviation typed straight after them from expanding. The set of invisible characters is defined as ASCII 0x0 to 0x20 and 0xCA. It can be changed with ResEdit so email me if you have a special requirement.
  107.  
  108. • If you define an abbreviation using diacriticals it will now only expand when you type the diacriticals. In other words, typing aa will no longer expand in lieu of an abbreviation defined as åå, nor will spa expand if spà is defined. However, you will not be able to define two abbreviations that differ only in their diacriticals (so you cannot have spa and spà).
  109.  
  110.  
  111. New in version 4.6.1:
  112. Released on Friday, August 23, 1996
  113.  
  114. New features:
  115.  
  116. - none
  117.  
  118. Bug fixes:
  119.  
  120. - A bug that only strikes when the options Expand via Clipboard and Don't append trigger are both turned on was fixed.
  121.  
  122.  
  123. New in version 4.6:
  124. Released on Thursday, August 1, 1996
  125. New features:
  126. - it's now possible to issue command-shift menu equivalents by prefixing @^ instead of @@ before the character listed in the menu (@@ still works as before)
  127.  
  128. - it's also possible to issue any ASCII character by including its HEX code prefixed by @$. This is obviously only useful for invisible characters such as the backspace, the arrows for cursor control, etc.
  129. For example, @$08ing would type out a backspace (ASCII code 08) plus the letters ing. This could be useful if you defined it to be triggered by the single letter g, which would then add the ing suffix to the last word you typed (assuming of course that you only typed one space between it and the g).
  130. @$1C would type a left arrow character (i.e. it would cause the cursor to move left one space). @$1D types the right arrow, 1E is up and 1F is down (I've no idea when these would come in handy, but that's not the issue <grin>).
  131. Please note that Expanding via the Clipboard will NOT translate any @@, @^ or @$ sequences. This is not a bug, but an unavoidable technical consequence of going via the Clipboard.
  132.  
  133. Bug fixes:
  134.  
  135. - fixed a problem that prevented abbreviations whose name is longer than 15 characters from being editable or removable (the limit is now 50)
  136.  
  137. - fixed a cosmetic problem where abb names containing a / would cause a (non functional) menu equivalent letter to appear
  138.  
  139.  
  140. New in version 4.5.1:
  141. released on Sunday, 20 August 1995
  142.  
  143. - identical to 4.5.0 except for address changes to reflect our move to London.
  144.  
  145. New in version 4.5.0:
  146. released on Wednesday, 26 April 1995
  147.  
  148. New features:
  149. - A new option in the Expansion Preferences allows you to "Expand via Clipboard". What this does, is copy the full text corresponding to the abbreviation to the Clipboard and then issue a cmd-V to trigger a Paste operation.
  150. The advantage of this method is that the expanded text will appear much faster in the destination document (especially when the text is very long).
  151. Be aware that when you turn on this option, any contents of the Clipboard will be replaced by the expanded text of the latest abbreviation that you type.
  152. Also note that you may come across some programs where this method may not work. In such cases, just turn this option off and use TypeIt4Me as you always did in the past.
  153.  
  154.  
  155. Bug fixes:
  156. - abbreviations typed after a Carriage Return, a Tab or a Hard Space will now properly expand, even if the corresponding check boxes are not checked in the Expansion Triggers dialog box. In other words, this fixes the reported problem where abbreviations typed at the beginning of a new line (immediately following a Carriage Return), or after a Tab, would not expand.
  157.  
  158. - TypeIt4Me 4.5.0 was tested and found to work under systems 4.2, 6.0.5 and 6.0.7, running on a nine-year-old MacPlus with 4 meg of RAM but no hard drive.
  159.  
  160.  
  161. New in version 4.4.1:
  162. released on Sunday, 9 October 1994
  163.  
  164. New features:
  165. - none
  166. Bug fixes:
  167. - fixed bug where it was possible to access the TypeIt4Me menu while its help dialog was up, causing a crash
  168.  
  169. New in version 4.4:
  170. released on Thursday, 6 October 1994
  171.  
  172. New features:
  173. - installs "fat" patches on Power Macs (thanks to Tom Thompson's book "Power Macintosh Programming Starter Kit" and to Metrowerks Code Warrior).
  174.  
  175. Bug fixes:
  176. - fixed inverted alternate dates in the pop up menu
  177.  
  178. New in version 4.3.1:
  179. released on Sunday, July 17, 1994
  180.  
  181. New features:
  182. - none
  183.  
  184. Bug fixes:
  185. - fixed problem that caused several programs to lose their support files (e.g. Quicken failed to display Help, CheckFree transactions would fail)
  186. - fixed scroll bar updating in the Edit dialog (when going from long text to short)
  187.  
  188. New in version 4.3:
  189. released on Sunday, June 5, 1994
  190.  
  191. New features:
  192. - hide menu bar is now distinct from disabling the hot spot
  193. - added All and None buttons in Expansion triggers dialog
  194. - no longer expands in all caps when abb is a single char or is not a letter from a-z            
  195.  
  196. Bug fixes:
  197. - fixed conflict with Control Strip
  198. - handles alternate short date and times correctly        
  199.  
  200. New in version 4.2.2:
  201. released on 8, May, 1994:
  202.  
  203. New features:
  204. - none
  205.  
  206. Bug fixes:
  207. - the last hot key is now properly remembered after a restart
  208. - a "/" in glossary file names no longer messes up the menu
  209. - fixed a couple of problems related to ALL CAPS expansion 
  210.                 
  211.  
  212. New in version 4.2.1:
  213. released on Friday, March 25, 1994:
  214.  
  215. New features:
  216. - none
  217.  
  218. Bug fixes:
  219. - now expands correctly when carriage return is typed
  220.  
  221.  
  222. New in version 4.2:
  223. released on Saturday, March 12, 1994:
  224.  
  225. New features:
  226. - TypeIt4Me now sports a Control Panel (cdev) interface
  227. - user can now choose to have case sensitive abbreviation expansion. Please note this does NOT mean that two abbreviations can differ only by their case. It only means that if you define an abbreviation with a given case, it will not expand if typed in a different case.
  228. - when popping up the menu we now automatically disable appending abbreviations to it if there are over 200 in the file
  229. - redesigned preferences dialogs
  230. - eliminated compulsory New file/Open file when path to file is lost
  231. - when Hide menu bar icon is selected, the menu no longer pops up from the (invisible) hot spot. (Naturally, this means that unless a keyboard combination to pop the menu up anywhere on the screen has been selected, the only way to access the TypeIt4Me menu is to change the Prefs via the Control Panel)
  232. - added a dialog to allow user defined "trigger" characters for automatic abbreviation expansion
  233. - the typing in ALL UPPERCASE when CAPS LOCK is engaged is now a user option
  234. - entries are typed in ALL CAPS if the abbreviation is typed in ALL CAPS using shift (previously this only happened when the CAPS LOCK key was engaged)
  235. - it's now possible to assign an abbreviation to the two alternate date formats
  236. - shift-space replaces enter as the way to avoid expanding an abbreviation
  237.  
  238.  
  239. Bug fixes:
  240. - fixed bug where putting the icon on right via the checkbox in the Prefs was not being remembered through a Restart
  241. - no longer forces new entries to lowercase
  242. - worked around conflict with MacCIM by opening a tiny window in the upper left corner of the screen just below the menu bar, before calling our modal dialogs
  243.  
  244.  
  245. New in version 4.1.2:
  246. released on Tuesday, 7 December 1993:
  247.  
  248. New features:
  249. None.
  250.  
  251. Bug fixes:
  252. Fixed a bug (which only affected the very short lived version 4.1.1) that would cause crashes or other unpredictable behaviour when accessing the Edit entries dialog with an odd number of entries in a file. Hope this didn't aggravate too many people. Sorry!
  253.  
  254.  
  255. New in version 4.1.1:
  256. released on Thursday, 2 December 1993:
  257.  
  258. New features:
  259. If you hold the command key down and click on TypeIt4Me's icon, you can drag it to whatever position on the menu bar you prefer.
  260.  
  261. Bug fixes:
  262. Fixed a bug that would prevent very large abbreviation lists (those with well over 1,000 entries!) from being displayed in the Edit entries dialog.
  263.  
  264.  
  265. New in version 4.1:
  266. released on Sunday, 14 November 1993
  267.  
  268. New features:
  269. A sequence of two "@" will now cause the command key to be "pressed" while the very next letter following the @@ is typed. This allows issuing menu equivalents to type in bold, italic  and so on.
  270.  
  271. Bug fixes:
  272. Fixed a bug (introduced in version 4.0.2) which prevented characters typed with the shift key pressed from being properly handled by TypeIt4Me.
  273.  
  274.  
  275. New in version 4.0.2:
  276. released on Sunday, October 3, 1993
  277.  
  278. New features:
  279. - A new button in the Preferences dialog now lets you choose your own hot keys for Add an entry, Edit entries, Expansion on/off and Type clipboard.
  280.  
  281. - Instead of having to remember to press caps lock before pulling down the menu, users with hundreds of abbreviations can now permanently avoid the long delay associated with appending the abbreviations, thanks to a new check box in the Preferences dialog ("Don't append abbs to menu ").
  282.  
  283. Bug fixes:
  284. TypeIt4Me now checks for possible menu ID conflicts before putting up its menu, thus avoiding the problem it caused to hierarchical menus in GreatWorks (and possibly in other applications).
  285.  
  286.  
  287. New in version 4.0:
  288. released on Sunday, June 6, 1993 after 14 beta releases over the last eight months
  289.  
  290. New features:
  291. - the hierachical menu used in previous versions for selecting an entry to be edited is now replaced by a scrollable list within the Edit entries dialog: this allows you to edit (or add) several entries in sequence without quitting the dialog (which can be invoked via an option-cmd-e hot key)
  292.     - the date and/or time current at the time of expansion can be embedded into entries by typing [[x]] where x is a selector between 0 and 6 corresponding to the date or time format choice (a pop up menu can automatically type this syntax for you at the cursor position when editing an entry)
  293.     - there are two new date types ( e.g. today's date is 930606 or 93-06-06 )
  294.     - added control key to "pop up menu anywhere" modifiers    (in Preferences…)
  295.     - option clicking on the TypeIt4Me icon in the menu bar toggles keyboard expansion on/off (or you can press option-cmd-t)
  296.         - the TypeIt4Me icon in the menu bar now goes gray when keyboard expansion is off
  297.   - an export button in Edit entries… will prompt you for a text file name and dump all entries to it. The format is:
  298.  ENTRY NAME + •(bullet) + TAB + ENTRY TEXT + ••(two bullets) + carriage return. 
  299. A small separate utility (Text2Type) will take a text file with this syntax and convert it to the required resource format file for TypeIt4Me. This allows you to edit (hundreds of) entries in the confort of your favourite word processor and then export them to TypeIt4Me.
  300.     - for people with long menus (containing hundreds of abbreviations), engaging the CAPS LOCK key prior to clicking on the TypeIt4Me icon will prevent the abbreviations from being appended to speed up access to the top part of the menu.
  301.     - in the Edit entries… dialog: Done is now initially called Cancel (with Escape as keyboard equivalent) and pressing Enter is equivalent to clicking on the Save button (previously called Update)
  302.     - when an entry is renamed or edited then Cancel becomes Done (to indicate that something that is not undoable with a Cancel has already happened)
  303.     - user is now asked to confirm Remove
  304.     - an alert reminds user to have a word processing document ready for input before clicking on Register button
  305. - Add an entry no longer requires you to type the name of the abbreviation as the first line of the text for the new entry. You now simply type the text of the entry and copy it to the clipboard. Selecting Add and entry (or pressing option-cmd-c) will prompt you for the name of the abbreviation.
  306.  
  307. Bug fixes:
  308.     - added keyCode when generating keyDown events to avoid the problem reported by NOW 4.0 users (backspacing over the text of the abbreviation no longer worked)
  309.     - finally discovered why some users were having trouble with Add an entry: it was a conflict with Quickeys. It should be fixed now.
  310.     - CAPSLOCK and Shift capitalization now also works when entry typing is triggered from the menu and non english characters such as é, å, etcetera will be converted correctly.
  311.     - the cursor now properly changes to the I-beam when editing text
  312.     - fixed problems with Word and Quark XPress
  313.  
  314.  
  315. New in version 3.2:
  316. Monday, March 16, 1992 
  317. - when expanding, the text will be typed in UPPER CASE if CAPS LOCK is engaged (but only when expansion is triggered from the keyboard)
  318.  
  319. New in version 3.1:
  320. June 30, 1991
  321. - in response to several users' wishes, if the first letter of the expanded entry is created in lower case, it will now match the case of the first letter of the abbreviation at the time you type it. So given 'Riccardo Ettore' as an entry abbreviated to 're', typing 'Re', 'rE', 're' or 'RE' will still give 'Riccardo Ettore', as usual. On the other hand, if you defined the phrase 'many happy returns' to be triggered by 'mhr', then typing 'Mhr' would give 'Many happy returns' (with a capital 'M').
  322. - in response to reports that the entry file seems to get lost a bit too often, I have added the file system error codes in the "I seem to have lost…" alert. For example, if you rename the file or move it to a different folder, you'll get "error -43 at point 3". If you rename the volume (i.e. the hard disk or diskette the file it's on), you'll get "error -35 at point 1". If you trash the folder the file was in, you'll get "error -43 at point 2". If you do indeed get these errors often and you don't think they are justified (i.e. you haven't explicitly renamed, moved or trashed any of the above), please make a note of the incident(s) and try to provide me with as many clues as possible if you do decide to write to me.
  323.  
  324. New in version 3.0.1:
  325. March 3, 1991
  326. - James Bethin from Bethpage, NY reported last week that Type clipboard would not type into dialog boxes: it's fixed.
  327.  
  328.  
  329. New in version 3.0:
  330. (final release January 13, 1991):
  331. instead of having the Alt Date in Italian, it's in English but without the name of the day as requested by James R. Quick and several other users.
  332.  
  333. (beta12 pre-released January 6, 1991):
  334. - Vincent Magos reported that choosing space bar only expansion would cause entries not to be expanded after a carriage return: it's fixed.
  335.  
  336. (beta11 pre-released December 18, 1990):
  337. - Vincent Magos reported that accented characters (such as éèçà etc) would trigger the expansion: they weren't meant to (read:it was a bug) and they no longer do!
  338.  
  339. (beta10 pre-released December 9, 1990):
  340. - fixed bug reported by Hartmut Berner (TypeIt4Me made Font and Style menus in Ragtime 3 disappear!)
  341. - added option in Configure dialog to trigger expansion only when the space bar is pressed (as opposed to ANY punctuation character)
  342.  
  343. (beta9 pre-released December 2, 1990):
  344. - fixed bug that prevented accented characters from being typed into Word and PageMaker
  345. - added code to allow TypeIt4Me to work under System 7.0 from the Extensions folder
  346.  
  347. (beta8 pre-released November 30, 1990):
  348. - fixed bug where configuring TypeIt4Me to pop up with a modifier combination including shift would cause several word-processors to get stuck in text selection mode until next click (first reported by Don Denny)
  349.  
  350. (beta7 pre-released November 27, 1990):
  351. - supports multiple files for storing entries according to a particular subject or theme
  352. - INIT file can now be renamed (e.g. when wishing to alter the loading order of INITs) with no adverse effects (however, the new name is only "noticed" after rebooting)
  353. - added Type clipboard function
  354. - date and time abbreviations are now user definable via the Configure… dialog
  355. - supports one Alt(ernate) set of date & time strings
  356. - entries can now be renamed and edited with a standard edit field
  357. - duplicate entry names are rejected
  358.  
  359. New in version 2.1.4 released July 17, 1990 :
  360.  
  361. - corrected a problem I found yesterday using WriteNow (an invisible NULL character was being erroneously appended after the delimiter)
  362. New in version 2.1.3 released July 15, 1990 :
  363. - Check screen depth is >=4 for RGBBack/ForeColor
  364. - Fixed obob that caused punctuation not to append itself to expanded text
  365. - Last character of expanded text is no longer repeated (this bug only affected some applications and only when running under Finder)
  366. - Tab now works properly in FileMaker (as per Knud Posborg's request)
  367. - No new features
  368.  
  369. New features in version 2.1 (a short-lived version only released locally on July 6, 1990) :
  370.  
  371. - Configure includes "Hide menu bar icon" and "Put icon on the right" items.
  372. - Icon in menu bar now respects menu bar color even when different from Black on White.
  373.  
  374. New features in version 2.0 released June 27, 1990 :
  375.  
  376. Complete code overhaul to fix many reported problems: 
  377. - should now peacefully coexhist with MasterJuggler
  378. - entries expand properly in MS Word whether entered from the keyboard or selected from the menu
  379. - typing speed is much faster
  380. - characters you type while TypeIt4Me is typing no longer get mixed in, but correctly append themselves at the end (Michel Debar and other fast typists rejoyce!)
  381. - new checkbox in Configure… dialog allows you to permanently disable the automatic expansion of entries as you type
  382. - pressing shift-option-command-T toggles automatic expansion on/off temporarily
  383.  
  384. New features in version 1.4 released February 28, 1990 :
  385.  
  386. - as per Frank Easterbrook's request, TypeIt4Me now leaves a few pixels for PopChar to pop up.
  387.  
  388. New features in version 1.3 released December 12, 1989:
  389.  
  390. - three preset abbreviations allow you to type the date without using the mouse to access the menu (thanks to Diego Friso for insisting that I implement this feature):
  391. 'dts' (pronounced "date short") expands to this 12/12/89 
  392. 'dtm' ("m" for medium) expands to Mar 12 Déc 1989 
  393. 'dtl' ("l" for long) expands to Mardi 12 Décembre 1989 
  394. Note that the language of the date (in French in these examples) will match that of your system.
  395. A feature I would personally find useful (yes I do actually USE this program myself!) but have not had the time to add yet would be a choice of several languages. If any people who register also ask for it, I suppose I'll just have to add it…
  396. Also useful would be to have a user option to change these abbreviations to something else (it's impossible in this version).
  397.  
  398. - a bug preventing the pop up key combination from being remembered is now fixed (thanks to Carlos Pedro Rodríguez and Ansfried D'Hoekers for reporting it)
  399.